package com.kt.common.expression

//for表达式
fun main() {

    val list = listOf(122, 222, 322, 422, 522, 622, 722, 1022)
    //for ... in ... item
    /*for (it in list){
        println(it)
    }*/

    //for ...in ... index,index  数字区间上迭代
    // 加步长 step升序
    /*for (i in 1..3 step 2){
        println(i)
    }*/

    //for ...in 加步长降序
    /*for (i in 7 downTo -10 step 2){
        println(i)
    }*/

    //通过索引遍历一个数组或者一个 list
    /*for (i in list.indices){
        println(list[i])
    }*/

    for ((index,value ) in list.withIndex()){
        println("""
            {index,value} = $index,$value 
        """.trimIndent())
    }
}